export interface PayAppVO {
  /**
   * 应用ID
   */
  appId: string | number;

  /**
   * 密钥
   */
  appSecret: string;

  /**
   * 网关地址
   */
  gateway: string;

  /**
   * 商品类型
   */
  goodsType: number;

  /**
   * 成功总金额
   */
  successTotal: number;

  /**
   * 总额度
   */
  totalLimit: number;

  /**
   * 额度刷新时间
   */
  refreshTime: string;

  /**
   * 单笔订单金额限制
   */
  maxMoney: number;

  /**
   * 吃单比例
   */
  ratio: number;

  /**
   * 自动上线
   */
  refreshAutoUp: number;

  /**
   * 随机扣减
   */
  deductStatus: number;

  /**
   * 黑名单国家
   */
  blackCountry: string;

  /**
   * 是否强制货币
   */
  isForce: number;

  /**
   * 强制货币类型
   */
  forceCurrency: string;

  /**
   * 是否传邮箱
   */
  needMail: number;

  /**
   * 24小时失败次数
   */
  failCount: number;

  /**
   * 24小时成功次数
   */
  successCount: number;

  /**
   * 状态
   */
  status: number;

  /**
   * 备注
   */
  remark: string;

  /**
   * 商户名称
   */
  clientName: string;

  /**
   * 代理人名称
   */
  agentName: string;

  /**
   * 更新时间
   */
  updateTime: string;

  /**
   * 创建时间
   */
  createTime: string;

}

export interface PayAppForm extends BaseEntity {
  /**
   * 应用ID
   */
  appId?: string | number;

  /**
   * 密钥
   */
  appSecret?: string;

  /**
   * 网关地址
   */
  gateway?: string;

  /**
   * 商品类型
   */
  goodsType?: number;

  /**
   * 成功总金额
   */
  successTotal?: number;

  /**
   * 总额度
   */
  totalLimit?: number;

  /**
   * 额度刷新时间
   */
  refreshTime?: string;

  /**
   * 单笔订单金额限制
   */
  maxMoney?: number;

  /**
   * 吃单比例
   */
  ratio?: number;

  /**
   * 自动上线
   */
  refreshAutoUp?: number;

  /**
   * 随机扣减
   */
  deductStatus?: number;

  /**
   * 黑名单国家
   */
  blackCountry?: string;

  /**
   * 是否强制货币
   */
  isForce?: number;

  /**
   * 强制货币类型
   */
  forceCurrency?: string;

  /**
   * 是否传邮箱
   */
  needMail?: number;

  /**
   * 24小时失败次数
   */
  failCount?: number;

  /**
   * 24小时成功次数
   */
  successCount?: number;

  /**
   * 状态
   */
  status?: number;

  /**
   * 备注
   */
  remark?: string;

}

export interface PayAppQuery extends PageQuery {

  /**
   * 密钥
   */
  appSecret?: string;

  /**
   * 网关地址
   */
  gateway?: string;

  /**
   * 商品类型
   */
  goodsType?: number;

  /**
   * 成功总金额
   */
  successTotal?: number;

  /**
   * 总额度
   */
  totalLimit?: number;

  /**
   * 额度刷新时间
   */
  refreshTime?: string;

  /**
   * 单笔订单金额限制
   */
  maxMoney?: number;

  /**
   * 吃单比例
   */
  ratio?: number;

  /**
   * 自动上线
   */
  refreshAutoUp?: number;

  /**
   * 随机扣减
   */
  deductStatus?: number;

  /**
   * 黑名单国家
   */
  blackCountry?: string;

  /**
   * 是否强制货币
   */
  isForce?: number;

  /**
   * 强制货币类型
   */
  forceCurrency?: string;

  /**
   * 是否传邮箱
   */
  needMail?: number;

  /**
   * 24小时失败次数
   */
  failCount?: number;

  /**
   * 24小时成功次数
   */
  successCount?: number;

  /**
   * 状态
   */
  status?: number;

  /**
   * 商户ID
   */
  clientId?: string | number;

  /**
   * 代理人ID
   */
  agentId?: string | number;

    /**
     * 日期范围参数
     */
    params?: any;
}



